i have a lot on my plate - German English Dictionary